homemade infusion of medicinal herbs - Francés Inglés Diccionario